göze çarpan yüksek tepe - Turkish English Dictionary